package data 
{
	import flash.geom.Point;
	import flash.utils.Dictionary;
	/**
	 * ...
	 * @author Roy
	 */
	public class GCItemDataStruct 
	{
		
		public var _name:String;
		public var _type:uint;
		public var _description:String;
		
		public var _ingredients:Dictionary;
		public var _recipeForId:uint;
		
		public var _enhancements:Dictionary;
		public var _position:Dictionary;
		public var _layer:uint;
		
		
		public function GCItemDataStruct(name:String, type:uint, description:String) 
		{
			this._name = name;
			this._type = type;
			this._description = description;
		}
		
		public function get ingredients():Dictionary
		{
			return _ingredients;
		}
		
		public function get recipeForId():uint
		{
			return _recipeForId;
		}
		
		public function get enhancements():Dictionary
		{
			return _enhancements;
		}
		
		public function get layer():uint
		{
			return _layer;
		}
		
		public function set ingredients(dict:Dictionary):void
		{
			_ingredients = dict;
		}
		
		public function set recipeForId(id:uint):void
		{
			_recipeForId = id;
		}
		
		public function set enhancements(dict:Dictionary):void
		{
			_enhancements = dict;
		}
		
		public function set layer(layer:uint):void
		{
			_layer = layer;
		}
		
	}

}